package com.sr.recitewords.common.req;

import com.sr.recitewords.common.vo.BasePageReq;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class CamMiOrderVoPageReq extends BasePageReq {
    @ApiModelProperty("用户ID")
    private String userId;
    @ApiModelProperty("")
    private String type;

    @ApiModelProperty("客户型号")
    private String customType;
    @ApiModelProperty("生产编号")
    private String produceCode;
    @ApiModelProperty("产品编号")
    private String productId;
    @ApiModelProperty(value = "客户ID")
    private String customSerialNum;

    @ApiModelProperty("硬板层数")
    private String hardBrdLevel;
    @ApiModelProperty("硬板板材")
    private String hardBrdStuff;
    @ApiModelProperty("硬板板材品牌")
    private String hardBrdBrand;
    @ApiModelProperty("硬板板厚")
    private String hardBrdHight;
    @ApiModelProperty("硬板外层铜厚")
    private String hardOutCopper;
    @ApiModelProperty("硬板内层铜厚")
    private String hardInCopper;
    @ApiModelProperty("硬板正面字符颜色")
    private String hardCharColorFront;
    @ApiModelProperty("硬板反面字符颜色")
    private String hardCharColorOpposite;
    @ApiModelProperty("硬板表面处理")
    private String hardSurface;
    @ApiModelProperty("硬板金厚")
    private String hardGoldHight;
    @ApiModelProperty("硬板镍厚")
    private String hardNickelThickness;
    @ApiModelProperty("硬板导热")
    private String hardProdHeat;
    @ApiModelProperty("硬板耐电压")
    private String hardVoltageS;
    @ApiModelProperty("硬板成品公差")
    private String hardFinishProductTolerance;
    @ApiModelProperty("硬板尺寸公差mm")
    private String hardSizeTolerance;
    @ApiModelProperty("硬板标记类型")
    private String hardMark;
    @ApiModelProperty("硬板批次")
    private String hardBatch;
    @ApiModelProperty("硬板翘曲度")
    private String hardWarpage;
    @ApiModelProperty("硬板油墨型号")
    private String hardInkModel;
    @ApiModelProperty("硬板油墨型号2")
    private String hardInkModelSecond;
    @ApiModelProperty("硬板阻抗")
    private String hardImpedance;
    @ApiModelProperty("硬板树脂塞孔")
    private String hardResinPlugHole;
    @ApiModelProperty("硬板盲埋孔")
    private String hardBlindBuriedHole;
    @ApiModelProperty("硬板非阻燃")
    private String hardNonFlameRetardant;
    @ApiModelProperty("硬板无卤")
    private String hardHalogenFree;
    @ApiModelProperty("硬板水印")
    private String hardWatermark;
    @ApiModelProperty("硬板TG值")
    private String hardTGValue;
    @ApiModelProperty("硬板碳油型号")
    private String hardCarbonOilModel;
    @ApiModelProperty("软板层数")
    private String softBrdLevel;
    @ApiModelProperty("软板板材")
    private String softBrdStuff;
    @ApiModelProperty("软板品牌")
    private String softBrdBrand;
    @ApiModelProperty("软板板厚")
    private String softBrdHight;
    @ApiModelProperty("软板外层铜厚")
    private String softOutCopper;
    @ApiModelProperty("软板内层铜厚")
    private String softInCopper;
    @ApiModelProperty("软板正面字符颜色")
    private String softCharColorFront;
    @ApiModelProperty("软板反面字符颜色")
    private String softCharColorOpposite;
    @ApiModelProperty("软板表面处理")
    private String softSurface;
    @ApiModelProperty("软板金厚")
    private String softGoldHight;
    @ApiModelProperty("软板镍厚")
    private String softNickelThickness;
    @ApiModelProperty("软板成品公差")
    private String softFinishProductTolerance;
    @ApiModelProperty("软板尺寸公差mm")
    private String softSizeTolerance;
    @ApiModelProperty("软板标记类型")
    private String softMark;
    @ApiModelProperty("软板批次")
    private String softBatch;
    @ApiModelProperty("软板阻抗")
    private String softImpedance;
    @ApiModelProperty("软板盲埋孔")
    private String softBlindBuriedHole;
    @ApiModelProperty("软板辅料")
    private String softAccessories;
    @ApiModelProperty("软板正面包装")
    private String softFrontPack;
    @ApiModelProperty("软板反面包装")
    private String softOppositePack;
    @ApiModelProperty("软板SMT要求")
    private String softSmtAsk;
    @ApiModelProperty("共用-测试方式")
    private String testWay;
    @ApiModelProperty("共用-测试共用型号")
    private String testCommonModel;
    @ApiModelProperty("共用-成型方法")
    private String shape;
    @ApiModelProperty("共用-模具共用型号")
    private String shapeCommonModel;
    @ApiModelProperty("共用-正面阻焊")
    private String soldColorFront;
    @ApiModelProperty("共用-反面阻焊")
    private String soldColorOpposite;
    @ApiModelProperty("共用-孔铜")
    private String copHole;
    @ApiModelProperty("共用-过孔要求")
    private String hole;
    @ApiModelProperty("共用-周期")
    private String cycle;
    @ApiModelProperty("共用-内含款数")
    private String containNum;
    @ApiModelProperty("共用-特殊孔")
    private String specialHole;
    @ApiModelProperty("共用-特殊工艺")
    private String specialProcess;
    @ApiModelProperty("共用-包装要求")
    private String packageAsk;
    @ApiModelProperty("共用-打叉板占百分比")
    private String crossBoardPercentage;
    @ApiModelProperty("共用-打叉板每SET允许报废PCS")
    private String crossBoardScrapNum;
    @ApiModelProperty("共用-验收标准")
    private String acceptanceCriteria;
    @ApiModelProperty("共用-环保要求")
    private String environmentalAsk;
    @ApiModelProperty("共用-单片尺寸的长")
    private BigDecimal monolithicSizeLong;
    @ApiModelProperty("共用-单片尺寸的宽")
    private BigDecimal monolithicSizeWide;
    @ApiModelProperty("共用-连片尺寸的长")
    private BigDecimal linkSliceSizeLong;
    @ApiModelProperty("共用-连片尺寸的宽")
    private BigDecimal linkSliceSizeWide;
    @ApiModelProperty("共用-连片尺寸的数量")
    private Integer linkSliceSizeNum;
    @ApiModelProperty("共用-连片方式")
    private String linkSliceWay;

}
